Biometric Garage Door Opener

June 2022 - July 2022

Main skills: Using arduino microcontroller, Manufacturing parts with Laser Cutter, Programming on C++, VCarve, AutoCAD, and Soldering

Goals

  • Have garage open/close on a valid fingerprint
  • Display humidity and temperature when fingerprint sensor isn’t in use

For my Biometric Garage Door Opener I created a storage box with acrylic (5x5x2 inch). On the front end of the box I have an opening for my LCD display and Fingerprint sensor. On the left side of the box there is another opening for my DHT 11 sensor. On the bottom of the box I have an opening for power through the USB port and the AC adaptor.

Design

Project Schematics

CAD Drawings

Front View (Openings for LCD Display and Fingerprint sensor)

Back View

Side View (One panel has opening for the DHT 11 [Temperature and Humidity Sensor])

Top and Bottom View (One panel has an opening to supply power to the Arduino)

Build

Garage Door Remote

Soldered on a connection for the Garage Door Remote to supply 3.3V from the Arduino rather than from a battery

Soldered two wires from the push button that activates the garage door to the relay in order to bypass the push button when a valid fingerprint is placed

5V Bus

I had 4 devices that needed 5V and since the Arduino Uno had only one 5V port I decided to create a 5V bus

Manufacturing Storage Box

Used Laser Cutter to cut parts for the box

Made sure everything was secured in the box by either using epoxy, hot glue, or screws

Attached the sides of the box by applying crazy glue

Results

Code: GitHub